<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:t="http://myfaces.apache.org/tomahawk"
                xmlns:a4j="https://ajax4jsf.dev.java.net/ajax">

          <!--Must have structure below to utilize modal.js, set the width and height here as needed -->
          <div id="#{modalId == null ? 'content-modal' : modalId}" style="#{hidden == 'true' ? 'display:none' : ''};">
              <div id="#{modalContainerId == null ? 'message-container' : modalContainerId}" style="display:none;width:#{width};height:#{height}">
               <ui:insert/>
              </div>
          </div>

</ui:composition>